<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 
        commonjs    主要服务端 node require('http');
        AMD         requireJS,curLjs   
        CMD         seaJs 
        
        ES6  统一了服务端和客户端模块规范
        
        模块化： 需要放到服务器环境
        a.如何定义模块化？
        b.如何使用？
    
        使用模块： <script type="module"></script>

        import 
            1.可以是相对路径，可以是绝对路径
            2.import 模块只会导入一次，无论你引入多少次
            3.import './modules/1.js' ; // 相当于直接引入文件，直接执行 1.js里面的代码


     -->
    <script type="module">
        import './modules/1.js' ; // 相当于 引入文件，直接执行 1.js里面的代码

    </script>

</body>

</html>